|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectsum.strukturen.Liste<Typ>
sum.strukturen.Schlange<Typ>
public class Schlange<Typ>
Die Schlange ist eine FIFO-Struktur.
Sie kann als Schlange mit einem Inhaltstyp deklariert werden. Wird dieser weggelassen, liefert die Anfrage kopf bzw. erstes ein Object und es wird Typkonversion nötig.
| Field Summary | |
|---|---|
(package private) static long |
serialVersionUID
|
| Constructor Summary | |
|---|---|
Schlange()
Eine neue leere Schlange wird erzeugt. |
|
| Method Summary | |
|---|---|
void |
entferneErstes()
Das erste Element der Schlange wird entfernt. |
void |
entferneKopf()
Das erste Element der Schlange wird entfernt. |
Typ |
erstes()
Das erste Objekt der Schlange wird zurückgegeben. |
void |
haengeAn(Typ pInhalt)
Ein neues Objekt wird an das Ende der Schlange angehängt. |
Typ |
kopf()
Das erste Objekt der Schlange wird zurückgegeben. |
| Methods inherited from class |
|---|
aktuellePosition, aktuelles, aktuellesElement, entferneAktuelles, entferneAlleElemente, ersetzeAktuelles, ersterKnoten, fuegeDahinterEin, fuegeDavorEin, geheZuPosition, haengeListeAn, istAmAnfang, istAmEnde, istDahinter, istDavor, istLeer, laenge, letzterKnoten, loescheAktuelles, position, setzeDavor, setzeListeDavor, toString, vor, zumAnfang, zumEnde, zurueck |
| Methods inherited from class |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
static final long serialVersionUID
| Constructor Detail |
|---|
public Schlange()
| Method Detail |
|---|
public void entferneErstes()
public void entferneKopf()
public Typ erstes()
public void haengeAn(Typ pInhalt)
haengeAn in class Liste<Typ>pInhalt - der neue Inhalt (Objekt)public Typ kopf()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||